home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games Extra 1996 September / Amiga Games Extra CD-ROM 9-1996.iso / userbox / publicdomain / wbstars / source / wbstars_gui.h < prev    next >
C/C++ Source or Header  |  1996-07-10  |  4KB  |  106 lines

  1. /*
  2.  *  Source machine generated by GadToolsBox V2.0b
  3.  *  which is (c) Copyright 1991-1993 Jaba Development
  4.  *
  5.  *  GUI Designed by : Alexander Pokahr
  6.  */
  7.  
  8. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  9. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  10.  
  11. #define GD_azinc                               0
  12. #define GD_hedec                               1
  13. #define GD_heinc                               2
  14. #define GD_azdec                               3
  15. #define GD_course                              4
  16. #define GD_warp                                5
  17. #define GD_azimut                              6
  18. #define GD_height                              7
  19. #define GD_mode_win                            8
  20. #define GD_pri                                 9
  21. #define GD_save                                10
  22. #define GD_reset                               11
  23. #define GD_remove                              12
  24. #define GD_status                              13
  25. #define GD_bg_set                              14
  26. #define GD_bg_try                              15
  27. #define GD_bg_next                             16
  28. #define GD_height2                             17
  29. #define GD_azimut2                             18
  30. #define GD_stars                               19
  31.  
  32. #define GDX_azinc                              0
  33. #define GDX_hedec                              1
  34. #define GDX_heinc                              2
  35. #define GDX_azdec                              3
  36. #define GDX_course                             4
  37. #define GDX_warp                               5
  38. #define GDX_azimut                             6
  39. #define GDX_height                             7
  40. #define GDX_mode_win                           8
  41. #define GDX_pri                                9
  42. #define GDX_save                               10
  43. #define GDX_reset                              11
  44. #define GDX_remove                             12
  45. #define GDX_status                             13
  46. #define GDX_bg_set                             14
  47. #define GDX_bg_try                             15
  48. #define GDX_bg_next                            16
  49. #define GDX_height2                            17
  50. #define GDX_azimut2                            18
  51. #define GDX_stars                              19
  52.  
  53. #define WBStars_CNT 20
  54.  
  55. extern struct IntuitionBase *IntuitionBase;
  56. extern struct Library       *GadToolsBase;
  57.  
  58. extern struct Screen        *Scr;
  59. extern UBYTE                 *PubScreenName;
  60. extern APTR                  VisualInfo;
  61. extern struct Window        *WBStarsWnd;
  62. extern struct Gadget        *WBStarsGList;
  63. extern struct IntuiMessage   WBStarsMsg;
  64. extern struct Gadget        *WBStarsGadgets[20];
  65. extern UWORD                 WBStarsLeft;
  66. extern UWORD                 WBStarsTop;
  67. extern UWORD                 WBStarsWidth;
  68. extern UWORD                 WBStarsHeight;
  69. extern UBYTE                *WBStarsWdt;
  70. extern struct TextAttr      *Font, Attr;
  71. extern UWORD                 FontX, FontY;
  72. extern UWORD                 OffX, OffY;
  73. extern struct TextFont      *WBStarsFont;
  74. extern struct GfxBase       *GfxBase;
  75. extern UBYTE                *status0Labels[];
  76. extern UWORD                 WBStarsGTypes[];
  77. extern struct NewGadget      WBStarsNGad[];
  78. extern ULONG                 WBStarsGTags[];
  79.  
  80. extern int azincClicked( void );
  81. extern int hedecClicked( void );
  82. extern int heincClicked( void );
  83. extern int azdecClicked( void );
  84. extern int courseClicked( void );
  85. extern int warpClicked( void );
  86. extern int mode_winClicked( void );
  87. extern int priClicked( void );
  88. extern int saveClicked( void );
  89. extern int resetClicked( void );
  90. extern int removeClicked( void );
  91. extern int statusClicked( void );
  92. extern int bg_setClicked( void );
  93. extern int bg_tryClicked( void );
  94. extern int bg_nextClicked( void );
  95. extern int height2Clicked( void );
  96. extern int azimut2Clicked( void );
  97. extern int starsClicked( void );
  98.  
  99. extern int SetupScreen( void );
  100. extern void CloseDownScreen( void );
  101. extern void WBStarsRender( void );
  102. extern int HandleWBStarsIDCMP( void );
  103. extern int WBStarsCloseWindow();
  104. extern int OpenWBStarsWindow( void );
  105. extern void CloseWBStarsWindow( void );
  106.